@charset "utf-8";


.collect-hd{ height:48px; line-height:48px; margin-top:10px; font-size:16px; background:#fff; border:1px solid #eee;}
.hd-title{ float:left}
.hd-title i{ width:27px; height:27px; margin:10px 16px 0 20px; display:inline; float:left; background:url(../images/buyIcos.png) no-repeat -182px -134px}
.hd-main{ float:right}
.chk-box{ float:left}
.chk-box li{ float:left; padding-left:20px;}
.chk-box .cart-checkbox{ position:relative; padding:0 0 0 20px; overflow:hidden}
.chk-box .cart-checkbox input{ position:absolute; left:-20px;}
.chk-box .cart-checkbox label{ display:inline-block;cursor:pointer;}
.chk-box .cart-checkbox .chk-ico{ width:19px; height:16px;  display:inline-block; position:relative; top:3px; background:url(../images/sele-0.png) no-repeat}
.chk-box .checked .chk-ico{ background:url(../images/sele-3.png) no-repeat}

.collect-btn{ float:left; padding:0 20px 0 45px;}
.collect-btn a{ padding:0 3px;}
.collect-btn .btn-ok{ color:#0daeff}




.collect-mian{ margin:10px 0 0  0; border:1px solid #eee; background:#fff; position:relative;}


/**小图列表**/
.row-item{ height:148px; line-height:22px; color:#666; border-bottom:1px solid #eee;} 
.row-item .td-chk,.row-item .pic,.row-item .text,.row-item .row-btn,.row-item .td-op{ float:left}
.row-item .pic{ padding:5px; }
.row-item .text{ padding:40px 0 0 10px; font-size:12px;}
.row-item .text strong{ color:#fc5759; font-size:16px;}

.row-item .title{ width:300px;}
.row-item .details{ width:190px;}
.row-item .cost{ width:170px;}
.row-item .row-btn{ padding-top:40px;}
.row-item .buy-Num-bd{ margin-right:8px;}
.row-item .buy-btn a{ width:74px; line-height:26px; height:26px; margin-right:10px;}
.row-item .rest-btn a{line-height:26px; height:26px}
.row-item .buy-btn i{ top:6px;}
.row-item .rest-btn i{ background:none; top:5px;}
.row-item .td-op{ padding:48px 0 0 80px;}

.td-chk .cart-checkbox{ width:19px; height:16px; padding:65px 8px 0 20px; position:relative; overflow:hidden}
.td-chk input{ position:absolute;left:-50px;}
.td-chk label{ width:19px; height:16px; display:inline-block; cursor:pointer; background:url(../images/sele-0.png) no-repeat;}
.td-chk .checked label{ background:url(../images/sele-3.png) no-repeat}



.collect-popup{ width:330px; height:200px; border:1px solid #d8d8d8; background:#fff; display:none; position:absolute; top:50%; left:50%; margin:-180px 0 0 -165px;}
.popup-txt{ height:125px; line-height:125px; text-align:center; border-bottom:1px solid #d8d8d8; font-size:16px;}
.popup-btns a{ width:165px; line-height:75px; text-align:center; float:left; display:inline-block; font-size:16px;}
.popup-btns .btn-undo{ width:164px; border-right:1px solid #d8d8d8}





